#!/bin/sh

HOME=/Users/jgg/

#CC65_INC=/usr/local/lib/cc65/include
#CC65_LIB=/usr/local/lib/cc65/lib

CC65_INC=$HOME/apple1/cc65/cc65-2.11.0/include
CC65_LIB=$HOME/apple1/cc65/cc65-2.11.0/libsrc

CC65=$HOME/apple1/cc65/cc65-2.11.0/src/cc65/cc65
CA65=$HOME/apple1/cc65/cc65-2.11.0/src/ca65/ca65
LD65=$HOME/apple1/cc65/cc65-2.11.0/src/ld65/ld65

export CC65_INC CC65_LIB

rm -f $1.lst $1.asm $1.o $1
## -v for verbose, -O for optimize
$CC65 -v -t replica1 -T -o $1.asm $1.c
## -l for output listing
$CA65 -v -t replica1 -o $1.o $1.asm
## For local config, use -C replica1.cfg with ld65 instead of -t replica1
$LD65 -v -t replica1 -o $1 replica1.o $1.o apple1.lib
./bintomon $1 > $1.hex
cat $1.hex
